Note that there are some explanatory texts on larger screens.

plurals
  1. POGoogle Map V2 on Top half of the android screen and list view on the bottom half of the android screen
    text
    copied!<p>I am working on a Android project in which I need to show <code>Google Map v2</code> on top half of the Android Screen and in the bottom half of the same android screen, I need to show a <code>ListView</code>.</p> <p>Below is the code, I have so far which will be launched as soon as I launch my Application. I have setup properly the <code>AndroidManifest.xml</code> file for <code>Google Map V2 key</code>.</p> <pre><code>public class SampleActivity extends Activity { @TargetApi(11) @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.sample); if (Build.VERSION.SDK_INT &gt;= Build.VERSION_CODES.HONEYCOMB) { getActionBar().hide(); } findViewById(R.id.sample_button).setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { int width = (int) TypedValue.applyDimension( TypedValue.COMPLEX_UNIT_DIP, 40, getResources() .getDisplayMetrics()); SlideoutActivity.prepare(SampleActivity.this, R.id.inner_content, width); startActivity(new Intent(SampleActivity.this, MenuActivity.class)); overridePendingTransition(0, 0); } }); } } </code></pre> <p>And below is the <code>sample.xml file</code> which I need to modify so that I can add stuff which will have <code>Google Map v2</code> in top half of the android screen and in the bottom half, I will have <code>ListView</code></p> <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/inner_content" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/bg_android" &gt; &lt;RelativeLayout android:layout_width="fill_parent" android:layout_height="45dip" android:paddingLeft="2dip" android:paddingRight="2dip" android:background="#bb000000"&gt; &lt;Button style="@android:style/Widget.Button.Small" android:id="@+id/sample_button" android:layout_width="35dip" android:layout_height="wrap_content" android:layout_marginRight="10dip" android:layout_centerVertical="true" android:layout_alignParentLeft="true" android:text="&gt;" /&gt; &lt;TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@id/sample_button" android:layout_centerVertical="true" android:textSize="19sp" android:textColor="#ffffff" android:text="Facebook-like slide-out nav"/&gt; &lt;/RelativeLayout&gt; &lt;/RelativeLayout&gt; </code></pre> <p>Can anyone help me with this? I am done with all my settings related to setting up the Google Map API v2 key. I just need to plugin the code to start showing the google map v2 on the TOP half of the android screen and list view on the bottom half of the android screen.</p> <p>Any help will be appreciated on this. Thanks</p> <p><strong>Update:-</strong></p> <p>Will this updated XML file will work to have Google Map v2 on top half of the android screen and ListView on bottom half of the android screen?</p> <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/inner_content" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/bg_android" &gt; &lt;LinearLayout android:layout_width="fill_parent" android:layout_height="45dip" android:background="#bb000000" android:paddingLeft="2dip" android:paddingRight="2dip" &gt; &lt;Button android:id="@+id/sample_button" style="@android:style/Widget.Button.Small" android:layout_width="35dip" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:layout_marginRight="10dip" android:text="&gt;" /&gt; &lt;TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toRightOf="@id/sample_button" android:text="Proximity Application" android:textColor="#ffffff" android:textSize="19sp" /&gt; &lt;/LinearLayout&gt; &lt;fragment android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" class="com.google.android.gms.maps.MapFragment" /&gt; &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="0.8" android:orientation="horizontal" &gt; &lt;ListView android:id="@+id/mylist" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" &gt; &lt;/ListView&gt; &lt;/LinearLayout&gt; &lt;/LinearLayout&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload