2017-03-29 16 views
0
<?xml version="1.0" encoding="utf-8"?> 
<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="wrap_content" 
android:paddingBottom="16dp" 
android:paddingLeft="16dp" 
android:paddingRight="16dp" 
android:paddingTop="16dp" 
tools:context="com.shubham.splashscreenemulation.MainActivity"> 

<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" /> 

<GridView android:id="@+id/gridView" android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:padding="0dp" 
android:verticalSpacing="2dp" 
android:horizontalSpacing="2dp" 
android:scrollingCache="true" 
android:smoothScrollbar="true" 
android:clipChildren="true" 
android:alwaysDrawnWithCache="true" 
android:numColumns="auto_fit" 
android:columnWidth="100dp" 
android:stretchMode="columnWidth" 
android:gravity="center_horizontal" 

    /> 

スクロールダウンして追加して、問題の余分なスペースとパディングに追加

Problem 1

どのように私は、全体のテキストが表示されるように私のアプリに機能をスクロールダウン追加するには?

<?xml version="1.0" encoding="utf-8"?> 
<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="com.shubham.splashscreenemulation.MyDialog"> 

<ImageView 

    android:src="@drawable/ahmedabad" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/imageView2" 
    android:layout_alignParentTop="true" 
    android:layout_centerHorizontal="true" /> 

<android.support.v4.widget.NestedScrollView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:textAppearance="?android:attr/textAppearanceSmall" 
    android:text="Details: " 
    android:id="@+id/textView" 
    android:layout_below="@+id/imageView2" 
    android:layout_centerHorizontal="true" /> 
</android.support.v4.widget.NestedScrollView> 


<Button 
    style="?android:attr/buttonStyleSmall" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="Gallery" 
    android:id="@+id/button" 
    android:onClick="closeDialog" 
    android:layout_below="@+id/textView" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentStart="true" /> 

<Button 
    style="?android:attr/buttonStyleSmall" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="Famous Places" 
    android:id="@+id/button2" 
    android:onClick="closeDialog2" 
    android:layout_below="@+id/textView" 
    android:layout_toRightOf="@+id/imageView2" 
    android:layout_toEndOf="@+id/imageView2" /> 

Problem 2

しかし私は、別々の活動が正常に動作として、私はGridViewコントロールを実行すると、起こった正確に何を知っていると、なぜこれらの余分なスペースとパディングはありません。私は他のstackoverflowの質問で同様の問題を持つソリューションのほとんどを試してみましたが、うまくいきませんでした!

助けてください! アップロードする必要があるファイルを教えてください。私はちょうどアンドロイドを学び始めたので、失礼なことはしないでください。

+0

を追加すると、このあいまいさが発生します。 –

+0

exaclyどのファイルを指定してくださいか? – ShubhGOYAL5

+0

両方の画像のxml。 –

答えて

-1

テキスト全体が表示されるようにスクロールダウン機能をアプリケーションに追加するにはどうすればよいですか? TextViewをスクロール可能にし

は、あなたがmatch_parentとしてlayout_heightを使用し、あなたの子供のレイアウトでScrollView

<android.support.v4.widget.NestedScrollView 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content"> 

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

    </android.support.v4.widget.NestedScrollView> 

問題2

の内側にそれを置きます。これを置き換えてwrap_content

+0

問題1の解決策はスクロールしていましたが、詳細の下に2つのボタンを追加して、今度は画像に表示されるという質問がもう1つありますので、ボタンを詳細に配置して、テキストビューが画面全体を占領しました。 – ShubhGOYAL5

関連する問題