2013-04-01 163 views
0

我的textview显示为空白!甚至当我把一个字符串,它显示blank..Please告诉我该怎么做Textview没有显示任何内容

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> 
+1

删除抛掷的onCreate异常,然后检查。 –

+0

我试了..still什么也没有 – CanucksGirl

+0

其工作正常,但如果它的问题与你的代码,那么请把你的完整代码在这里.. – Ajay

回答

2

我已创建了一个程序与您的代码,它在这里工作很好...

我刚才在下面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" 
0

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

+0

我did..again没有运气.. – CanucksGirl

+0

老兄如何答案标记正确告诉任何不同于什么这个答案说? –

0

尝试增加的位置属性的TextView的,例如设置它的alignParentTop =“真”

+0

我试过..没有什么:(( – CanucksGirl

+0

请确保你引用了正确的布局文件activity_main –

0

删除填充和再检查。似乎没有任何其他因素阻止文本显示。

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> 
+0

悲哀..仍然相同 – CanucksGirl

+0

为什么你在类中抛出ClientProtocolException?只是简单的尝试。 – pradip

0

更改文字颜色。

在XML中,

android:textColor="#FF0000" 

否则在Java中

myTextView.setTextColor(0xAARRGGBB);