小编Isa*_*uru的帖子

您的内容必须具有ListView,其id属性为'android.R.id.list'

我创建了一个像这样的xml文件:

<?xml version="1.0" encoding="utf-8"?>
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/list" >
</ListView>
Run Code Online (Sandbox Code Playgroud)

和一项活动:

public class ExampleActivity extends ListActivity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {   
        super.onCreate(savedInstanceState);
        setContentView(R.layout.mainlist);
    }
}
Run Code Online (Sandbox Code Playgroud)

如你所见,我还没有做任何其他事情.但是我收到了错误:

您的内容必须具有ListView,其id属性为'android.R.id.list'

即使我android:id="@+id/list"在我的xml中有这条线.

问题是什么?

android android-listview

152
推荐指数
4
解决办法
10万
查看次数

如何在xcode控制台上看到phonegap javascript日志消息

我正在尝试使用Xcode上的phonegap开发一个基本的hello world应用程序.但我无法在Xcode控制台上看到日志消息.我已经尝试过console.logdebug.log,但它们对我不起作用?

如何在xcode控制台上看到javascript日志消息?

javascript logging cordova

25
推荐指数
4
解决办法
4万
查看次数

设置土耳其语和英语区域设置:将土耳其语字符翻译为拉丁语

我想在英语和土耳其语语言环境中将我的土耳其语字符串翻译为小写.我这样做:

String myString="YA?AT BAYRI";
Locale trlocale= new Locale("tr-TR");
Locale enLocale = new Locale("en_US");

Log.v("mainlist", "en source: " +myString.toLowerCase(enLocale));
Log.v("mainlist", "tr source: " +myString.toLowerCase(trlocale));
Run Code Online (Sandbox Code Playgroud)

输出是:

en source: ya?ar bayri

tr source: ya?ar bayri
Run Code Online (Sandbox Code Playgroud)

但我希望有这样的输出:

en source: yasar bayri

tr source: ya?ar bayr?
Run Code Online (Sandbox Code Playgroud)

这在Java中可行吗?

java android locale

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

标签 统计

android ×2

android-listview ×1

cordova ×1

java ×1

javascript ×1

locale ×1

logging ×1