How to set typeface from ExternalStorage and multi font
up vote
0
down vote
favorite
I've created a list of fonts in ExternalStorageDirectory and I'm saving it to :
ArrayList<String> list = new ArrayList<String>();
How do I set the typeface in textView from fonts to myFolder?
This code only sets typeface to one font in a directory
String root_sd = Environment.getExternalStorageDirectory().toString();
File name = new File(root_sd + "/myFolder/");
File files = name.listFiles();
for (int i = 0; i < files.length; i++){
Typeface typeface = Typeface.createFromFile(files[i].getPath());
textView.setTypeface(typeface);
textView.setTextSize(20);
}
environment typeface
New contributor
اسماعیل ابراهیم زاده is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
0
down vote
favorite
I've created a list of fonts in ExternalStorageDirectory and I'm saving it to :
ArrayList<String> list = new ArrayList<String>();
How do I set the typeface in textView from fonts to myFolder?
This code only sets typeface to one font in a directory
String root_sd = Environment.getExternalStorageDirectory().toString();
File name = new File(root_sd + "/myFolder/");
File files = name.listFiles();
for (int i = 0; i < files.length; i++){
Typeface typeface = Typeface.createFromFile(files[i].getPath());
textView.setTypeface(typeface);
textView.setTextSize(20);
}
environment typeface
New contributor
اسماعیل ابراهیم زاده is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
your code is working as you said. It's set last text font. Then what is the problem you faced?
– Faysal Ahmed
Nov 21 at 11:09
This Is Set Typeface For One Font But Im have Multi Font To Set Typeface ...
– اسماعیل ابراهیم زاده
Nov 21 at 13:44
If you have multiple textView then you can set multiple typeface for multiple textView.
– Faysal Ahmed
Nov 21 at 17:36
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I've created a list of fonts in ExternalStorageDirectory and I'm saving it to :
ArrayList<String> list = new ArrayList<String>();
How do I set the typeface in textView from fonts to myFolder?
This code only sets typeface to one font in a directory
String root_sd = Environment.getExternalStorageDirectory().toString();
File name = new File(root_sd + "/myFolder/");
File files = name.listFiles();
for (int i = 0; i < files.length; i++){
Typeface typeface = Typeface.createFromFile(files[i].getPath());
textView.setTypeface(typeface);
textView.setTextSize(20);
}
environment typeface
New contributor
اسماعیل ابراهیم زاده is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I've created a list of fonts in ExternalStorageDirectory and I'm saving it to :
ArrayList<String> list = new ArrayList<String>();
How do I set the typeface in textView from fonts to myFolder?
This code only sets typeface to one font in a directory
String root_sd = Environment.getExternalStorageDirectory().toString();
File name = new File(root_sd + "/myFolder/");
File files = name.listFiles();
for (int i = 0; i < files.length; i++){
Typeface typeface = Typeface.createFromFile(files[i].getPath());
textView.setTypeface(typeface);
textView.setTextSize(20);
}
environment typeface
environment typeface
New contributor
اسماعیل ابراهیم زاده is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
اسماعیل ابراهیم زاده is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
edited Nov 21 at 11:08
Jesse de Bruijne
2,44951325
2,44951325
New contributor
اسماعیل ابراهیم زاده is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked Nov 21 at 10:36
اسماعیل ابراهیم زاده
1
1
New contributor
اسماعیل ابراهیم زاده is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
اسماعیل ابراهیم زاده is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
اسماعیل ابراهیم زاده is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
your code is working as you said. It's set last text font. Then what is the problem you faced?
– Faysal Ahmed
Nov 21 at 11:09
This Is Set Typeface For One Font But Im have Multi Font To Set Typeface ...
– اسماعیل ابراهیم زاده
Nov 21 at 13:44
If you have multiple textView then you can set multiple typeface for multiple textView.
– Faysal Ahmed
Nov 21 at 17:36
add a comment |
your code is working as you said. It's set last text font. Then what is the problem you faced?
– Faysal Ahmed
Nov 21 at 11:09
This Is Set Typeface For One Font But Im have Multi Font To Set Typeface ...
– اسماعیل ابراهیم زاده
Nov 21 at 13:44
If you have multiple textView then you can set multiple typeface for multiple textView.
– Faysal Ahmed
Nov 21 at 17:36
your code is working as you said. It's set last text font. Then what is the problem you faced?
– Faysal Ahmed
Nov 21 at 11:09
your code is working as you said. It's set last text font. Then what is the problem you faced?
– Faysal Ahmed
Nov 21 at 11:09
This Is Set Typeface For One Font But Im have Multi Font To Set Typeface ...
– اسماعیل ابراهیم زاده
Nov 21 at 13:44
This Is Set Typeface For One Font But Im have Multi Font To Set Typeface ...
– اسماعیل ابراهیم زاده
Nov 21 at 13:44
If you have multiple textView then you can set multiple typeface for multiple textView.
– Faysal Ahmed
Nov 21 at 17:36
If you have multiple textView then you can set multiple typeface for multiple textView.
– Faysal Ahmed
Nov 21 at 17:36
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
This is the sample for using 3 different typeface in 3 different textView based on your code. You can try this instead of removing the loop.
String root_sd = Environment.getExternalStorageDirectory().toString();
File name = new File(root_sd + "/myFolder/");
File files = name.listFiles();
Typeface typeface = Typeface.createFromFile(files[0].getPath());
textView.setTypeface(typeface);
textView.setTextSize(20);
Typeface typeface2 = Typeface.createFromFile(files[1].getPath());
textView2.setTypeface(typeface2);
textView2.setTextSize(20);
Typeface typeface3 = Typeface.createFromFile(files[2].getPath());
textView3.setTypeface(typeface3);
textView3.setTextSize(20);
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
This is the sample for using 3 different typeface in 3 different textView based on your code. You can try this instead of removing the loop.
String root_sd = Environment.getExternalStorageDirectory().toString();
File name = new File(root_sd + "/myFolder/");
File files = name.listFiles();
Typeface typeface = Typeface.createFromFile(files[0].getPath());
textView.setTypeface(typeface);
textView.setTextSize(20);
Typeface typeface2 = Typeface.createFromFile(files[1].getPath());
textView2.setTypeface(typeface2);
textView2.setTextSize(20);
Typeface typeface3 = Typeface.createFromFile(files[2].getPath());
textView3.setTypeface(typeface3);
textView3.setTextSize(20);
add a comment |
up vote
0
down vote
This is the sample for using 3 different typeface in 3 different textView based on your code. You can try this instead of removing the loop.
String root_sd = Environment.getExternalStorageDirectory().toString();
File name = new File(root_sd + "/myFolder/");
File files = name.listFiles();
Typeface typeface = Typeface.createFromFile(files[0].getPath());
textView.setTypeface(typeface);
textView.setTextSize(20);
Typeface typeface2 = Typeface.createFromFile(files[1].getPath());
textView2.setTypeface(typeface2);
textView2.setTextSize(20);
Typeface typeface3 = Typeface.createFromFile(files[2].getPath());
textView3.setTypeface(typeface3);
textView3.setTextSize(20);
add a comment |
up vote
0
down vote
up vote
0
down vote
This is the sample for using 3 different typeface in 3 different textView based on your code. You can try this instead of removing the loop.
String root_sd = Environment.getExternalStorageDirectory().toString();
File name = new File(root_sd + "/myFolder/");
File files = name.listFiles();
Typeface typeface = Typeface.createFromFile(files[0].getPath());
textView.setTypeface(typeface);
textView.setTextSize(20);
Typeface typeface2 = Typeface.createFromFile(files[1].getPath());
textView2.setTypeface(typeface2);
textView2.setTextSize(20);
Typeface typeface3 = Typeface.createFromFile(files[2].getPath());
textView3.setTypeface(typeface3);
textView3.setTextSize(20);
This is the sample for using 3 different typeface in 3 different textView based on your code. You can try this instead of removing the loop.
String root_sd = Environment.getExternalStorageDirectory().toString();
File name = new File(root_sd + "/myFolder/");
File files = name.listFiles();
Typeface typeface = Typeface.createFromFile(files[0].getPath());
textView.setTypeface(typeface);
textView.setTextSize(20);
Typeface typeface2 = Typeface.createFromFile(files[1].getPath());
textView2.setTypeface(typeface2);
textView2.setTextSize(20);
Typeface typeface3 = Typeface.createFromFile(files[2].getPath());
textView3.setTypeface(typeface3);
textView3.setTextSize(20);
answered Nov 21 at 17:42
Faysal Ahmed
3,39541129
3,39541129
add a comment |
add a comment |
اسماعیل ابراهیم زاده is a new contributor. Be nice, and check out our Code of Conduct.
اسماعیل ابراهیم زاده is a new contributor. Be nice, and check out our Code of Conduct.
اسماعیل ابراهیم زاده is a new contributor. Be nice, and check out our Code of Conduct.
اسماعیل ابراهیم زاده is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53410201%2fhow-to-set-typeface-from-externalstorage-and-multi-font%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
your code is working as you said. It's set last text font. Then what is the problem you faced?
– Faysal Ahmed
Nov 21 at 11:09
This Is Set Typeface For One Font But Im have Multi Font To Set Typeface ...
– اسماعیل ابراهیم زاده
Nov 21 at 13:44
If you have multiple textView then you can set multiple typeface for multiple textView.
– Faysal Ahmed
Nov 21 at 17:36