majid08 266 ارسال شده در 28 اردیبهشت، 2016 اشتراک گذاری ارسال شده در 28 اردیبهشت، 2016 سلام پژمان نیکروان یه جا کدی داده بودن که هر لینکی توی لیبل بود رو میشد روش کلیک میخاستم بدونم کدی هست که بشه با هشتک # علامت گذاری کرد مثلا تو بعضی شبکه های اجتماعی هست #ایران #طنز که رنگ این کلمه بعد از #عوض میشه فرستاده شده از SM-G920Fِ من با Tapatalk لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 28 اردیبهشت، 2016 اشتراک گذاری ارسال شده در 28 اردیبهشت، 2016 سلام... اینکه فقط قبل هر کلمه ای مربع بود رنگی بشه با روش زیر میتونید انجام بدید. با کتابخانه javaObject... این متد رو به صورت جاوا ایجاد کنید بین ساب ها: #if java import android.widget.TextView; import android.graphics.Color; import android.text.SpannableString; import android.text.style.ForegroundColorSpan; import java.util.regex.Matcher; import java.util.regex.Pattern; public void set(TextView label){ SpannableString hashText = new SpannableString(label.getText().toString()); Matcher matcher = Pattern.compile("#([A-Za-z0-9_-]+)").matcher(hashText); while (matcher.find()) { hashText.setSpan(new ForegroundColorSpan(Color.BLUE), matcher.start(), matcher.end(), 0); } label.setText(hashText); } #end if و برای اجرا کردن این متد روی لیبل خودتون: label1.Text="salam, in yek #MatnTest ast, #baaale bale" Dim j As JavaObject j.InitializeContext j.RunMethod("set",Array(label1)) اما اینکه وقتی روش کلیک هم شد عکس العمل نشون داده بشه دنبالش هستم... شما هم سرچ کنید عبارت "android java clickable textview hashText" رو ، با جاوا شاید به نتیجه برسید. اینجا هم یه نگاه بندازید: http://stackoverflow.com/questions/34541314/android-setting-onclicklistener-to-a-part-of-text-in-a-textview-issue درکل همه این موارد رو ، انشالله توی کتابخانه جدید LabelPlus که میخوام بسازم لحاظ میکنم. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
majid08 266
سلام
پژمان نیکروان یه جا کدی داده بودن که هر لینکی توی لیبل بود رو میشد روش کلیک
میخاستم بدونم کدی هست که بشه با هشتک # علامت گذاری کرد
مثلا تو بعضی شبکه های اجتماعی هست
#ایران
#طنز
که رنگ این کلمه بعد از #عوض میشه
فرستاده شده از SM-G920Fِ من با Tapatalk
لینک ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.