我想只显示其电子邮件地址存在的联系人姓名.否则,联系人姓名不应显示在列表中.我怎样才能做到这一点?有人可以帮帮我吗?
在我的应用程序中,我附加一个字符串来创建生成URL的路径.现在我想在按下后退按钮时删除附加的字符串.
假设这是字符串:
/String1/String2/String3/String4/String5
Run Code Online (Sandbox Code Playgroud)
现在我想要一个这样的字符串:
/String1/String2/String3/String4/
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我从SAX解析日期字符串如下:Wed,2012年4月18日07:55:29 +0000
现在,我希望这个字符串为:Apr 18,2012 01:25 PM
我怎样才能做到这一点?
我在eclipse 中的res/raw文件夹中保存了一个文本文件.我在这里显示该文件的内容:
{
"Categories": {
"Category": [
{
"cat_id": "3",
"cat_name": "test"
},
{
"cat_id": "4",
"cat_name": "test1"
},
{
"cat_id": "5",
"cat_name": "test2"
},
{
"cat_id": "6",
"cat_name": "test3"
}
]
}
}
Run Code Online (Sandbox Code Playgroud)
我想解析这个JSON数组.我怎样才能做到这一点?
有人可以帮帮我吗?
提前致谢.
我正在尝试使用MediaPlayer播放音频文件.我想在MediaPlayer中播放字节数组.我怎样才能做到这一点?我检查过这个
public void writeSamples(byte[] samples, int length)
{
// track.write( samples, 0, length);
File tempMp3;
try {
tempMp3 = File.createTempFile("kurchina", ".mp3");
tempMp3.deleteOnExit();
FileOutputStream fos = new FileOutputStream(tempMp3);
fos.write(samples);
fos.close();
// Tried reusing instance of media player
// but that resulted in system crashes...
MediaPlayer mediaPlayer = new MediaPlayer();
// Tried passing path directly, but kept getting
// "Prepare failed.: status=0x1"
// so using file descriptor instead
FileInputStream fis = new FileInputStream(tempMp3);
mediaPlayer.setDataSource(fis.getFD());
mediaPlayer.prepare();
mediaPlayer.start();
} catch (IOException e) { …Run Code Online (Sandbox Code Playgroud) 我有两个字符串数组.例如A = {"ABC", "XYZ", "MNO"},B = {"ABC", "PQR", "XYZ"}现在我想要一个字符串数组{"ABC", "XYZ", "MNO", "PQR"}
我怎样才能做到这一点?请帮我.
我想在列表视图中显示最后一行时加载数据.我正在为listview编写滚动事件.
现在如何检测listview是否显示最后一行?
有人可以帮帮我吗?
我正在显示Simple ListView.在长按事件中,将显示Dialog以从ListView中删除该项目.这是我的代码:
myList = (ListView) findViewById(R.id.listSendEmailFinal);
myList.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> av, View v, int pos, long id) {
return onLongListItemClick(v,pos,id);
}
protected boolean onLongListItemClick(View v, final int pos, long id) {
final String str=myList.getItemAtPosition(pos).toString();
Log.i("ListView", "onLongListItemClick stirng=" + str);
AlertDialog.Builder builder = new
AlertDialog.Builder(EmailReceiversActivity.this);
builder.setMessage("Are you sure you want to exit?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel(); …Run Code Online (Sandbox Code Playgroud) 我是Facebook与android集成的新手.我使用facebook-android-SDK登录Facebook.现在我想获取所有朋友的详细信息并在ListView中显示.我怎样才能做到这一点?
请帮我
提前致谢
我使用Simple Listview显示联系人列表中的电子邮件地址.它的工作正常.现在我想更改每行显示电子邮件地址的文本颜色,因为我正在显示Listview的背景.
请把你的建议或任何代码告诉我.我该如何改变颜色?
这是代码:
<ListView
android:id="@+id/listSendEmailFinal"
android:layout_below="@+id/btnAddRecepients"
android:layout_width="fill_parent"
android:layout_height="250dip"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip"
android:background="@drawable/listview_border"
android:cacheColorHint="#00000000"
>
</ListView>
Run Code Online (Sandbox Code Playgroud)
listview_border.xml的位置是:
<stroke android:width="1dp" android:color="#83F52C" />
<padding android:left="2dp"
android:top="2dp"
android:right="2dp"
android:bottom="2dp" />
<corners android:radius="10dp" />
<solid android:color="#E6E6FA" />
Run Code Online (Sandbox Code Playgroud)
这是listview编码:
mainListView.setAdapter(new ArrayAdapter<String>(AddReceiverDialog.this,android.R.layout.simple_list_item_multiple_choice, lv_arr));
mainListView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
Run Code Online (Sandbox Code Playgroud)