Cannot create a box in android -


my customer requirement create page has 3 buttons , on click of buttons has got specified urls of website saying if select login has got particular page in web application.i new android , how have created want in box.i have searched in lots of sites saying custom dialog box,bla bla bla... didn't fine solution. has given me website reference , layout has that.. url https://play.google.com/store/apps/details?id=com.jwaala.mobile.redwoodcuorg&hl=en in url want layout first screen shot.

import android.app.activity; import android.content.intent; import android.net.uri; import android.os.bundle; import android.view.view; import android.view.view.onclicklistener; import android.widget.button;  public class mainactivity extends activity {     private button login;     private button register;     private button contactus;     @override     protected void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         setcontentview(r.layout.activity_main);      login = (button)findviewbyid(r.id.button1);      register = (button)findviewbyid(r.id.button2);      contactus= (button)findviewbyid(r.id.button3);       login.setonclicklistener(new onclicklistener() {          @override         public void onclick(view v) {             // todo auto-generated method stub             uri uri = uri.parse("some url");             intent intent = new intent(intent.action_view, uri);             startactivity(intent);          }          public void onclick1(view arg0) {             // todo auto-generated method stub          }     });      register.setonclicklistener(new onclicklistener() {          public void onclick2(view v) {             // todo auto-generated method stub             uri uri = uri.parse("some url");             intent intent = new intent(intent.action_view, uri);             startactivity(intent);          }          @override         public void onclick(view arg0) {             // todo auto-generated method stub          }     });       contactus.setonclicklistener(new onclicklistener() {          public void onclick1(view v) {             // todo auto-generated method stub             uri uri = uri.parse("some url");             intent intent = new intent(intent.action_view, uri);             startactivity(intent);          }          @override         public void onclick(view arg0) {             // todo auto-generated method stub          }     }); } 

layout

<linearlayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical"      android:background="#ffffff"     android:weightsum="6">      <relativelayout         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:layout_weight="3.5" >          <imageview             android:id="@+id/imageview1"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_centerhorizontal="true"             android:layout_marginleft="60dp"             android:src="@drawable/tasknbilllogo" />      </relativelayout>     <linearlayout         android:layout_width="match_parent"         android:layout_height="260dp"         android:background="#ffff66"            android:layout_marginleft="30dp"          android:layout_marginright="30dp"           android:orientation="vertical"         android:weightsum="3" >      <relativelayout         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:layout_weight="1" >          <button             android:id="@+id/button1"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:background="#ffa64c"             android:text="-----"              android:layout_marginleft="60dp"          android:layout_marginright="60dp"             android:textcolor="#4c4cff" />            </relativelayout>  <relativelayout         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:layout_weight="1" >         <button             android:id="@+id/button2"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:layout_alignparentleft="true"             android:layout_marginleft="60dp"          android:layout_marginright="60dp"           android:background="#ffa64c"          android:textcolor="#4c4cff"             android:text="register" />     </relativelayout>    <relativelayout         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:layout_weight="1" >      <button         android:id="@+id/button3"         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:layout_marginleft="60dp"          android:layout_marginright="60dp"           android:background="#ffa64c"          android:textcolor="#4c4cff"         android:text="------" />  </relativelayout>     </linearlayout>     </linearlayout> 

use listview:

.xml

<listview     android:id="@+id/list"     android:layout_height="wrap_content"     android:layout_width="match_parent"> </listview> 

activity

private listview listview; 

in oncreate() method:

listview = (listview) findviewbyid(r.id.list); 

the array:

// defined array values show in listview string[] values = new string[] { "login",                                   "register",                                  "contact us"}; 

new adapter:

arrayadapter<string> adapter = new arrayadapter<string>(this, android.r.layout.simple_list_item_1, android.r.id.text1, values); 

assign adapter:

// assign adapter listview listview.setadapter(adapter); 

and onitemclicklistener():

// listview item click listener listview.setonitemclicklistener(new onitemclicklistener() {      @override     public void onitemclick(adapterview<?> parent, view view,int position, long id) {      switch(position){          case 1:              uri uri = uri.parse("https://app.tasknbill.net/login.aspx");              intent intent = new intent(intent.action_view, uri);              startactivity(intent);              break;           case 2:               uri = uri.parse("https://app.tasknbill.net/register.aspx");             intent = new intent(intent.action_view, uri);             startactivity(intent);             break;           case 3:             uri = uri.parse("https://tasknbill.net/#contact");             intent = new intent(intent.action_view, uri);             startactivity(intent);             break;         }      } });  

Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -