0

我的文本视图显示空白!即使我放了一个字符串,它也显示为空白..请告诉我该怎么做

protected void OnCreate (Bundle savedInstanceState ) throws ClientProtocolException, IOException, JSONException{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    TextView result = (TextView) findViewById(R.id.text1);
    result.setText("TESTING");

这是我的xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

    <TextView
        android:id="@+id/text1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />



</RelativeLayout>
4

6 回答 6

1

我用你的代码创建了一个程序,它在这里工作正常......

我刚刚删除了 4 行以下:

android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
于 2013-04-01T09:55:08.670 回答
0

您可能需要检查 RelativeLayout 的填充属性。尝试注释掉所有填充属性并检查。

于 2013-04-01T08:55:58.543 回答
0

尝试向 TextView 添加位置属性,例如将其设置为alignParentTop="true"

于 2013-04-01T09:01:54.377 回答
0

删除填充物,然后检查。似乎没有任何其他因素阻止文本显示。

于 2013-04-01T09:34:07.040 回答
0

只需更换它就完成了..

        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            TextView result = (TextView) findViewById(R.id.text1);
            result.setText("TESTING");

        }


       <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
       xmlns:tools="http://schemas.android.com/tools"
       android:layout_width="match_parent"
       android:layout_height="match_parent"
       android:paddingBottom="@dimen/activity_vertical_margin"
       android:paddingLeft="@dimen/activity_horizontal_margin"
       android:paddingRight="@dimen/activity_horizontal_margin"
       android:paddingTop="@dimen/activity_vertical_margin"
       tools:context=".MainActivity" >

       <TextView
          android:id="@+id/text1"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:text="@string/hello_world" />

</RelativeLayout>
于 2013-04-01T09:41:22.377 回答
0

更改文本颜色。

在 XML 中,

android:textColor="#FF0000"

或者在Java中

myTextView.setTextColor(0xAARRGGBB); 
于 2013-04-01T10:33:03.857 回答