Cannot modify a button from the menu

by midicool » Thu, 05 Mar 2009 11:47:24 GMT


Sponsored Links
 Hi,

I am writing a program that has a menu. Once you press the menu button
and then select "Left",  it's supposed to change the attributes of
myButton12, an ImageButton.

However, I am getting a "myButton12 cannot be resolved" error message.
Please help me figure out what is wrong with this code.

Thanks!
-Jimmy



The code:

package com.innodesign.testingbuttons;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.AbsoluteLayout;
import android.widget.ImageButton;
import android.widget.Button;
import android.widget.EditText;
import android.net.Uri;
import android.content.Intent;

@SuppressWarnings("unused")
public class TestingButtons extends Activity {
        protected void onCreate(Bundle icicle) {
                super.onCreate(icicle);
                setContentView(R.layout.main);

                final ImageButton myButton12 = (ImageButton) findViewById
(R.id.btid12);
                myButton12.setOnClickListener(new View.OnClickListener()
{
                public void onClick(View v) {
                // Perform action on click
                        phoneNumber.setText(phoneNumber.getText()+"#");
                        }
                });
        }

    @Override
    public boolean onCreateOptionsMenu(Menu menu){
        super.onCreateOptionsMenu(menu);

                menu.add(0, 1, 0, "Left");
                menu.add(0, 2, 0, "Right");
    return true;
    }

        @Override
        public boolean onOptionsItemSelected(MenuItem item){
                switch(item.getItemId()){
                case 1:
                        shiftLeft();
                return true;
                case 2:
                return true;
                }
        return true;
        }

        public void shiftLeft(){
                myButton12.setLayoutParams(new AbsoluteLayout.LayoutParams(10, 
10,
10, 10));

        }
}



--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. candu... candu...

oh tidak.....

HERO... Downgraded.... Rooted... Loaded NeoRom


hikss....

-- 
"Indonesian Android Community [id-android]" 

2. Huge UI

Hi,
   I have a huge UI, in which I have about 300 to 500 rows of data
(Horizontal LinearLayout), with each row containing 3 to 4 views. If I
load all the UI at once, it takes a long time. Can anyone suggest how
best I can display this UI?

Thank you,
AJ

-- 

3. BUG in SQLite? Cannot use Long Integers in Cache Database

4. Android-2.1 eclair branch on omap3430 gives blank screen

5. How to know whether Activity/service is running or stopped

6. AudioRecord fails on Android 2.1

7. Customizing the Gallery Control