小编yar*_*ian的帖子

onclicklistener与LinearLayout的问题

为了对图标和文本进行分组,我将它们组合在一个linearlayout中,并为线性布局实现了一个监听器.

<LinearLayout
        android:id="@+id/ll0"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="fill_horizontal"
        android:orientation="vertical" >
        <ImageButton
            android:id="@+id/imageButton0"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@null"
            android:src="@drawable/start" />
        <TextView
            android:id="@+id/textView0"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Start"
            android:textAppearance="?android:attr/textAppearanceMedium" />
    </LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我已经实现了监听器,方法如下: -

l0 = (LinearLayout)findViewById(R.id.ll0);
l0.setOnClickListener(new View.OnClickListener() 
    {
        public void onClick(View v) 
        {
            //Some Code
        }
    });
Run Code Online (Sandbox Code Playgroud)

我面临的问题是我点击图标,听众似乎没有回应.当我单击textview和图标之间的空格时,监听器工作.我希望整个部分都是可点击的,而不是特定的点.

android android-linearlayout

5
推荐指数
1
解决办法
4800
查看次数

是否可以从其他应用程序卸载一个Android应用程序?

假设有两个不同的Android应用程序:A和B.

App A是系统管理员.有没有办法卸载应用程序B或使其无法正常运行?

android android-intent

3
推荐指数
1
解决办法
902
查看次数

使用TextView创建到Activity的链接

我有一个ActivityMainActivity.javaactivity_main.xml文件。但是我不知道如何创建一个链接来启动另一个名为的活动DirectionActivity。以下是我的代码示例。

strings.xml

 <?xml version="1.0" encoding="utf-8"?>
 <resources>
     <string name="app_name">EEMA</string>
     <string name="action_settings">Settings</string>
     <string name="hello_world">The Emergency Evacuation Mobile App!</string>
     <string name="directions">\n\nTo view directions click here!</string>
     <string name="title_activity_direction">DirectionActivity</string>
     <string name="title_activity_main">MainActivity</string>
</resources>
Run Code Online (Sandbox Code Playgroud)

activity_main.xml文本视图

<TextView  android:id="@+id/txtView"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="" 
    android:textSize="12sp"
    android:textColorLink="#FFFF00"
    android:textStyle="bold"
/>
Run Code Online (Sandbox Code Playgroud)

MainActivity.java

public class MainMenuActivity extends Activity {
    public final static String EXTRA_MESSAGE = "com.example.myfirstapp.MESSAGE";

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main_menu);

        String str = "Please click here to view Directions";
        TextView txtView = (TextView) …
Run Code Online (Sandbox Code Playgroud)

android textview android-activity

3
推荐指数
1
解决办法
1万
查看次数

检测单个CJK字符

我有一个字符串,可以是英文单词或单个CJK字符.我保证这个字符串是UTF-8编码.我在perl脚本里面工作.

更高级别的问题是我有一个像上面描述的字符串数组.我正在加入""@array.我想知道不要在它的CJK时添加空间.

所以对于CJK我只会加入""@array.

我环顾四周但找不到这个确切的问题.

谢谢.

perl encoding utf-8 cjk

2
推荐指数
1
解决办法
479
查看次数

AlertDialog中的Android标签

我可以在AlertDialog中有标签吗?

我经历了很多在线教程,他们通常会将选项中的意图从一个活动放到另一个活动中.但是,警报对话框都在一个活动中.

我想在一个警报对话框中有两个选项卡.

tabs android android-intent android-alertdialog

2
推荐指数
1
解决办法
2594
查看次数