点击列表项无响应

太阳

为什么会发生我正在点击项目,但没有响应

而我正在调用另一个活动,并且还将一些值传递给该活动

看看我的日志说:

I/dalvikvm-heap(27753): Grow heap (frag case) to 28.932MB for 6554896-byte allocation
D/dalvikvm(27753): GC_CONCURRENT freed 0K, 5% free 28662K/29895K, paused 2ms+2ms, total 19ms
D/dalvikvm(27753): WAIT_FOR_CONCURRENT_GC blocked 1ms
D/AbsListView(27753): Get MotionRecognitionManager
E/SpannableStringBuilder(27753): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
E/SpannableStringBuilder(27753): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
D/GestureDetector(27753): [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 10 mFalseSizeCnt:0
D/GestureDetector(27753): [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 8 mFalseSizeCnt:0
D/GestureDetector(27753): [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 9 mFalseSizeCnt:0
D/GestureDetector(27753): [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 8 mFalseSizeCnt:0
D/GestureDetector(27753): [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 9 mFalseSizeCnt:0
D/GestureDetector(27753): [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 2 mFalseSizeCnt:0
D/GestureDetector(27753): [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 5 mFalseSizeCnt:0
D/GestureDetector(27753): [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 2 mFalseSizeCnt:0
D/GestureDetector(27753): [Surface Touch Event] mSweepDown False, mLRSDCnt : -1 mTouchCnt : 3 mFalseSizeCnt:0
W/IInputConnectionWrapper(27753): getSelectedText on inactive InputConnection
W/IInputConnectionWrapper(27753): setComposingText on inactive InputConnection

点击任意列表项以启动活动的代码

// selecting single ListView item
        ListView lv = getListView();

        // Launching new screen on Selecting Single ListItem
        lv.setOnItemClickListener(new OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> parent, View view,
                    int position, long id) {
                // getting values from selected ListItem
                String name = ((TextView) view.findViewById(R.id.name)).getText().toString();
                String emailID = ((TextView) view.findViewById(R.id.emailID)).getText().toString();
                String deviceID = ((TextView) view.findViewById(R.id.deviceID)).getText().toString();
                String password = ((TextView) view.findViewById(R.id.password)).getText().toString();

                // Starting new intent
                Intent in = new Intent(LicenseListActivity.this, LicenseCheckActivity.class);
                in.putExtra(TAG_NAME, name);
                in.putExtra(TAG_EMAIL_ID, emailID);
                in.putExtra(TAG_DEVICE_ID, deviceID);
                in.putExtra(TAG_PASSWORD, password);
                startActivity(in);
            }
        });
    }

activity_license.xml:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    >

    <include
        android:id="@+id/header"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        layout="@layout/header" />

     <ListView 
         android:id="@android:id/list"
         android:layout_height="wrap_content" 
         android:layout_centerHorizontal="true"
         android:divider="#131313"
         android:dividerHeight="3dp"
         android:layout_below="@+id/header"
         android:background="@drawable/background"
         android:layout_width="match_parent" />

   </RelativeLayout>

activity_license_list.xml:-

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    >

    <TextView
        android:id="@+id/name"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_toRightOf="@+id/imageView1"
        android:paddingBottom="15dip"
        android:paddingLeft="10dp"
        android:paddingRight="10dp"
        android:paddingTop="10dip"
        android:typeface="sans"
        android:textSize="30dp"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:textColor="@android:color/white" />

    <TextView
        android:id="@+id/emailID"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBottom="@+id/name"
        android:layout_alignLeft="@+id/name"
        android:visibility="gone"
        android:textAppearance="?android:attr/textAppearanceSmall" />

    <TextView
        android:id="@+id/deviceID"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/emailID"
        android:layout_alignBottom="@+id/emailID"
        android:layout_toRightOf="@+id/emailID"
        android:visibility="gone"
        android:textAppearance="?android:attr/textAppearanceSmall" />

    <TextView
        android:id="@+id/password"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/deviceID"
        android:layout_alignBottom="@+id/deviceID"
        android:layout_toRightOf="@+id/deviceID"
        android:visibility="gone"
        android:textAppearance="?android:attr/textAppearanceSmall" />

    <ImageButton
        android:id="@+id/imageButton1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_centerVertical="true"
        android:layout_marginRight="10dp"
        android:background="@drawable/arrow" />

</RelativeLayout>

表现:-

       <activity 
          android:name="com.m.cam.LicenseCheckActivity" 
          android:screenOrientation="landscape" 
        />
太阳

哦,我运气不好,我犯了一个愚蠢的错误,我在列表项中使用了图像按钮,但是这不是必需的,所以我进行了更改,将imagebutton更改为imageview并解决了问题!

 <ImageView
    android:id="@+id/imageButton1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_centerVertical="true"
    android:layout_marginRight="10dp"
    android:background="@drawable/arrow" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使列表项可点击

来自分类Dev

在完全可点击的响应列表项中将a-href元素垂直居中

来自分类Dev

RecyclerView 中的自定义列表项侦听器接口不响应点击

来自分类Dev

列表项的离子响应列

来自分类Dev

通过点击列表项显示更多信息

来自分类Dev

我的列表项没有被点击

来自分类Dev

如何使 JavaScript 创建的列表项可点击?

来自分类Dev

删除列表项,无其他参考

来自分类Dev

RecyclerView 列表项不响应事件

来自分类Dev

使整个列表项在HTML5中可点击

来自分类Dev

监视每个列表项获得的点击数

来自分类Dev

动态创建的列表项及其内容的点击添加操作

来自分类Dev

在knockoutjs中使列表项的内部HTML可点击

来自分类Dev

On Key `Enter` 触发活动列表项 Angular 上的点击事件

来自分类Dev

如何从列表项切换到显示:无,显示:块

来自分类Dev

设置高度动画时,点击手势无响应

来自分类Dev

导航菜单中的响应式垂直居中列表项

来自分类Dev

如何从API响应生成动态Ul li(列表项)?

来自分类Dev

验证REST响应中每个列表项的字段值

来自分类Dev

Sharepoint 列表项未在 api 调用的响应中出现

来自分类Dev

列表项目点击问题-单击一次添加两个视图

来自分类Dev

为什么我无法发送正确的服务器状态作为响应,而是在我点击端点时得到“无响应”?

来自分类Dev

从列表项创建列表

来自分类Dev

带子项的SwiftUI 2.0列表-如何使显示按钮的可点击区域覆盖整个列表项

来自分类Dev

CSS-使可拖动的自定义列表项具有响应性

来自分类Dev

Sencha Touch 2列表新页面列表点击响应

来自分类Dev

响应式设计无响应

来自分类Dev

列表项的水平对齐

来自分类Dev

<ul>比列表项宽

Related 相关文章

热门标签

归档