小编har*_*ali的帖子

android:将sms切换到默认应用程序

请指导,在Android中如何将我的字符串(少于160个字符)传递给默认的内置SMS应用程序或队列,这将完成该过程.

我的意思是,从我的活动中我想调用一个内置的SMS应用程序并将我的短信字符串传递给它,然后内置的应用程序将负责其他活动,如短信重发等.

android

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

带过滤器的android Xml-List视图

android对我来说是新的.我正在尝试在1.5平台上开发一个程序但仍在进行中,plz指导我.

我有以下格式的一些信息

"item1","description1"
"item2","description2"
"item3","description3"
"item4","description4"
.
.
.
.
Run Code Online (Sandbox Code Playgroud)

我想在屏幕上显示它们,我不知道哪种方法可以做到这一点.谷歌之后我发现了2种方法.但我没有成功实施任何一个.

方法1

我将两列数据分成两个不同的数组,然后使用第1列的数组填充listactivity,启用过滤器和点击的事件我想提出警告,应该显示文本点击倾斜和desc从第二个数组作为基于位置的消息体.但是如果使用过滤器索引变成重新初始化,这里有问题:-(并且没有找到另一种方法来获取该行的文本.


public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    //setContentView(R.layout.main);

   setListAdapter(new ArrayAdapter<String>(this, 
                               android.R.layout.simple_list_item_1, Names));    
   getListView().setTextFilterEnabled(true);

} 
Run Code Online (Sandbox Code Playgroud)
public void onListItemClick(ListView parent, View v, int position, long id) {

    Builder builder = new AlertDialog.Builder(this);
    builder.setTitle(Names[position]); 
    builder.setMessage(description[position] + " -> " + position );
    builder.setPositiveButton("ok", null);
    builder.show();
}
Run Code Online (Sandbox Code Playgroud)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<TextView 
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/hello"
    />
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

如果使用过滤器,它不会从位置选择正确的项目:-(,plz guide你可以分享这个的源代码

方法B.

在这里,我尝试从XML生成列表行,但给出1.5 jar文件不允许修改的错误:-(


    public View getView(int position, View …
Run Code Online (Sandbox Code Playgroud)

android

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

标签 统计

android ×2