amin-rz

سوال در مورد لينك دار كردن متن و button

5 ارسال در این موضوع قرار دارد

سلام.چطور ميشه وقتي رو يه button كليك كرد يه لينك مثلا google.com تو مرورگر باز بشه؟

سوال دوم اينكه چطور ميشه يه كلمه تو textview رو لينك دار كرد؟

پيشاپيش ممنون از آقا فرزاد مرتضي و ساير مديران مجموعه..

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

[shcode=java] btn_site = (Button) findViewById(R.id.btn_site);

btn_site.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

// TODO Auto-generated method stub

Uri uri = Uri.parse("http://p30droid.com");

Intent intent = new Intent(Intent.ACTION_VIEW, uri);

startActivity(intent);

}

});

[/shcode]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دستت درد نكنه كه به سوالاتم جواب ميدي.خدا خيرت بده.

داداش اگه يه imageButton باشه و بخوام عكس زمينه button رو از يه url لود كنم چي؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

...up:(

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

این کد را تست کنید :

[shcode=java] public static Bitmap loadBitmap(String url) {

    Bitmap bitmap = null;

    InputStream in = null;

    BufferedOutputStream out = null;

    try {

    in = new BufferedInputStream(new URL(url).openStream(), IO_BUFFER_SIZE);

    final ByteArrayOutputStream dataStream = new ByteArrayOutputStream();

    out = new BufferedOutputStream(dataStream, IO_BUFFER_SIZE);

    copy(in, out);

    out.flush();

    final byte[] data = dataStream.toByteArray();

    BitmapFactory.Options options = new BitmapFactory.Options();

    //options.inSampleSize = 1;

    bitmap = BitmapFactory.decodeByteArray(data, 0, data.length,options);

    } catch (IOException e) {

    Log.e(TAG, "Could not load Bitmap from: " + url);

    } finally {

    closeStream(in);

    closeStream(out);

    }

    return bitmap;

    }

[/shcode]

فراخوانی تابع :

[shcode=java]Bitmap bmpbtn = loadBitmap(yoururl);

button1.setImageBitmap(bmpbtn);

[/shcode]

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری